long-term borrowings - German English Dictionary